// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.amap.api.location; import android.location.Location; import android.os.Bundle; // Referenced classes of package com.amap.api.location: // AMapLocationListener, LocationManagerProxy, AMapLocation public class f implements AMapLocationListener { private LocationManagerProxy a; private AMapLocationListener b; public f(LocationManagerProxy locationmanagerproxy) { b = null; a = locationmanagerproxy; } public void a() { if (a != null) { a.removeUpdates(this); } b = null; } public boolean a(AMapLocationListener amaplocationlistener, long l, float f1, String s) { b = amaplocationlistener; boolean flag = "lbs".equals(s); boolean flag1 = false; if (flag) { a.requestLocationUpdates(s, l, f1, this); flag1 = true; } return flag1; } public void onLocationChanged(Location location) { if (b != null) { b.onLocationChanged(location); } } public void onLocationChanged(AMapLocation amaplocation) { if (b != null) { b.onLocationChanged(amaplocation); } } public void onProviderDisabled(String s) { if (b != null) { b.onProviderDisabled(s); } } public void onProviderEnabled(String s) { if (b != null) { b.onProviderEnabled(s); } } public void onStatusChanged(String s, int i, Bundle bundle) { if (b != null) { b.onStatusChanged(s, i, bundle); } } }